import { IsNotEmpty, IsOptional } from 'class-validator';

export class CreateArticleDto {
  @IsNotEmpty({ message: '文章名称不能为空' })
  title: string; // 文章名称
  @IsNotEmpty({ message: '文章内容不能为空' })
  content: string; // 文章内容
  @IsNotEmpty({ message: '文章封面不能为空' })
  img: string; // 文章封面
  @IsOptional()
  type: string // 分类
  @IsOptional()
  tag: string // 标签
  @IsOptional()
  publish?: boolean
  @IsOptional()
  authorId?: number
  @IsOptional()
  abstract?: string
}
